home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 9587 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.9 KB  |  64 lines

  1. Newsgroups: comp.lang.modula3,comp.lang.c++,comp.lang.java
  2. Path: watserv3.uwaterloo.ca!news
  3. From: bcrwhims@uwaterloo.ca
  4. Subject: Re: Java closer to Modula-3 than to C++
  5. Message-ID: <DnnwA5.At2@watserv3.uwaterloo.ca>
  6. Sender: news@watserv3.uwaterloo.ca
  7. Nntp-Posting-Host: cnts1p05.uwaterloo.ca
  8. Reply-To: bcrwhims@uwaterloo.ca
  9. Organization: University of Waterloo
  10. X-Newsreader: IBM NewsReader/2 v1.2.5
  11. References: <31308FE2.167E@sophia.inria.fr> <4h7n40$7mn@hermes.oanet.com>
  12. Date: Sat, 2 Mar 1996 22:39:41 GMT
  13.  
  14. In <4h7n40$7mn@hermes.oanet.com>, rdstrac@ycs.ab.ca (Roy D. Strachan) writes:
  15. >Frederic Devernay <Frederic.Devernay@sophia.inria.fr> wrote:
  16. >>[ stuff deleted ]
  17. >> (I still can't understand
  18. >>where C++ gets its success from...).
  19. >
  20. >Directly from C.  A few misguided companies, probably the most
  21. >noticeable being Borland, closed their eyes and jumped feet first onto
  22. >the OOP and C++ bandwagon.  Once there they had to defend their
  23. >position (and investment).  How did they do that? They fell back on a
  24. >technique that Hitler perfected; "If you tell a big enough lie, often
  25. >enough..." Listen closely, you can still hear it ringing (C++ is
  26. >better, C++ is better).  Horse puckey!  Every time C has been
  27. >"improved" the compilers have become fatter and slower with the
  28. >uncanny ability to produce executables that are also fatter and
  29. >slower.  What a concept; dare I say genius??
  30.  
  31. I agree with your opinion of C++.
  32.  
  33. >C was originally developed for writing system level code that
  34. >previously had to be written in assembler.  Unix was mostly written in
  35. >C, so I guess you would have to agree that C met it's design goals.  C
  36. >is also easy to learn.  Spend fifty bucks or so on the book "The C
  37. >Programming Language".  In less than three hundred pages every
  38. >imaginable question about C is answered.  Amazing book; amazing OS;
  39. >amazing language.  And one more amazing fact: Ken Ritchie figured
  40. >prominently in the design of all three.  "So what?", you say.
  41.  
  42. That is Dennis Ritchie. Maybe you are thinking of Ken Thompson? Or Brian
  43. Kernighan? Or Barney the Dinosaur :)
  44.  
  45. >I'll tell you so what!  Mr. Ritchie and his cohorts at Bell Labs are
  46. >about to unleash Inferno, the first real challenger to Java.  Think
  47. >about it, when it comes to books, operating systems and languages,
  48. >these guys have "Been there" and "Done that".  I believe Inferno could
  49. >easily turn out to be a contender.  Of course nothing has been
  50. >delivered so we're just going on pedigree here.
  51.  
  52. They are not about to unleash it, according to what Dennis Ritchie last 
  53. said. It has a ways to go. They believe they can do better, and so do I,
  54. but by the time they are done, the investment in Java will be so great 
  55. that noone will want to know. Same thing that happened to C++ and 
  56. languages like Modula-3.
  57.  
  58. Carsten Whimster -- carsten_whimster@iqpac.com
  59. -- EDM/2 Associate Editor and Book reviewer
  60. EDM/2     http://www.iqpac.com/edm2/
  61. Reviews http://www.iqpac.com/edm2/columns/books.shtml
  62. Webpage http://www.undergrad.math.uwaterloo.ca/~bcrwhims/
  63.  
  64.